/**
 *Name-check
 */
function check_storage() {
    if(!(check_null('#name'))){
        return false;
    }
    $.ajax({
        url: "index.php?g=Storage&m=Storage&a=CheckName",
        type: "post",
        data: {"name": $("#name").val()},
        success: function (json) {
            if (json == true) {
                $("#nameErro").html("已存在！");
                $("#name").addClass('error');
                return false;
            } else
                $("#nameErro").html("");
            $("#name").removeClass('error');
            return true;
        }
    });
}

/**
 *Ip-check
 */
function check_ip() {
    if(!(check_null('#ip'))){
        return false;
    }
    var re = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/
    if (re.test($("#ip").val())) {
        $.ajax({
            url: "index.php?g=Storage&m=Storage&a=CheckIP",
            type: "post",
            data: {
                "ip_address": $("#ip").val()
            },
            success: function (json) {
                if (json == 'false') {
                    $("#ipErro").html("仓库IP已存在！");
                    $("#ip").addClass('error');
                    return false;
                } else{
                    $("#ipErro").html("");
                    $("#ip").removeClass('error');
                    return true;
                }
            }
        });
    }
    else {
        $("#ipErro").html("请输入正确IP地址!");
        $("#ip").addClass('error');
        return false;
    }
}
$("#address").blur(function () {
    check_null('#address');
});

$("#phone").change(function () {
    check_phone();
});

$("#ip").change(function () {
    check_ip();
});

$("#name").change(function () {
    check_storage();
});

$("#submit").click(function () {
    return (check_storage() != false && check_ip() != false && check_null('#address') !=false && check_phone() != false );
});